Portugal, Catherine de Bragance, infante du, et reine d’Angleterre, épouse de Charles ii